const { config, getApiUrl } = require('../../utils/config.js');

// Mock 数据
const mockNewsList = [
  {
    id: 1,
    title: '预防野生菌中毒预警公告',
    brief: '随着气温升高、雨季来临，我省野生菌陆续上市，同时也进入了野生菌中毒高发季节...',
    cover_url: 'https://img.zcool.cn/community/01f9f55c982492a8012060c8033d6e.jpg',
    source: '食品安全标准与监测评估司',
    publish_date: '2021-05-18',
    content: `
      随着气温升高、雨季来临，我省野生菌陆续上市，同时也进入了野生菌中毒高发季节。为预防野生菌中毒事件的发生，现就有关事项公告如下：

      一、高度重视野生菌中毒防控工作
      二、加强野生菌中毒防控知识宣传
      三、规范野生菌中毒救治工作
      四、及时报告野生菌中毒事件
    `
  },
  {
    id: 2,
    title: '四川米易一家四口误食鹅膏菌中毒',
    brief: '6月26日，家住四川省攀枝花市米易县草场镇的一户村民，疑因误食了有毒的"鹅膏菌"...',
    cover_url: 'https://img.zcool.cn/community/01f9f55c982492a8012060c8c28c23.jpg',
    source: '慕古钱泉',
    publish_date: '2024-06-29',
    content: `
      6月26日，家住四川省攀枝花市米易县草场镇的一户村民，疑因误食了有毒的"鹅膏菌"而中毒，目前正在医院接受治疗。

      专家提醒：
      1. 不要轻易采食野生菌
      2. 购买菌类要到正规市场
      3. 出现不适及时就医
    `
  },
  {
    id: 3,
    title: '宁夏回族自治区常见毒菌表',
    brief: '宁夏回族自治区位于内蒙古下方，甘肃省东部，自治区多为沙漠地貌，省会城市为银川...',
    cover_url: 'https://img.zcool.cn/community/01f9f55c982492a8012060c8b1a345.jpg',
    source: 'Amanita',
    publish_date: '2024-01-24',
    content: `
      宁夏常见毒蘑菇种类：
      1. 毒蝇伞
      2. 鹅膏菌
      3. 毒红菇
      4. 含毒小菇

      分布地区：主要分布在六盘山区、贺兰山区等地区。
      
      注意事项：
      1. 认清特征
      2. 避免采食
      3. 科学辨别
    `
  },
  {
    id: 4,
    title: '民生关注 毒菌知多少',
    brief: '云南省疾控中心置顶，关于野生菌安全科普知识...',
    cover_url: 'https://img.zcool.cn/community/01f9f55c982492a8012060c8567890.jpg',
    source: '菌窝子',
    publish_date: '2023-09-02',
    content: `
      野生菌安全科普知识：

      1. 野生菌的特点
      - 形态多样
      - 生长环境复杂
      - 毒性难辨别

      2. 如何预防中毒
      - 不采食野生菌
      - 到正规市场购买
      - 注意储存方法

      3. 中毒症状
      - 恶心呕吐
      - 腹痛腹泻
      - 头晕乏力
    `
  },
  {
    id: 5,
    title: '2022年感谢信',
    brief: '感谢各位用户的支持与信任...',
    cover_url: 'https://img.zcool.cn/community/01f9f55c982492a8012060c8789012.jpg',
    source: '菌窝子',
    publish_date: '2022-12-09',
    content: `
      亲爱的用户：

      感谢您在过去一年对我们的支持。在您的信任和支持下，我们不断改进和优化服务，为您提供更好的野生菌识别体验。

      2022年我们：
      1. 优化了识别算法
      2. 扩充了菌种数据库
      3. 提升了识别准确率
      4. 改进了用户界面

      2023年我们将继续努力，为您提供更好的服务！
    `
  }
];

Page({
  data: {
    newsList: []
  },

  onLoad() {
    // 使用 mock 数据
    this.setData({
      newsList: mockNewsList
    });
  },

  onNewsClick(e) {
    const { id } = e.currentTarget.dataset;
    // 找到对应的新闻数据
    const newsDetail = mockNewsList.find(item => item.id === id);
    if (newsDetail) {
      // 将新闻详情数据转换为字符串并编码
      const encodedData = encodeURIComponent(JSON.stringify(newsDetail));
      wx.navigateTo({
        url: `/pages/news-detail/news-detail?newsData=${encodedData}`
      });
    }
  },

  onShow() {
    if (typeof this.getTabBar === 'function' &&
        this.getTabBar()) {
      this.getTabBar().setData({
        active: 2  // 资讯页面的索引是 2
      })
    }
  }
}); 